What is pcr and how does it work